// PermissionUtils.java
package com.reliable.framework.utils;

public class PermissionUtils {
    
    // 定义用户类型常量
    public static final Long NORMAL_USER = 2L;     // 普通用户
    public static final Long ADMIN_USER = 1L;      // 管理员
    public static final Long SUPER_ADMIN = 0L;     // 超级管理员
    
    /**
     * 判断是否为管理员（包括超级管理员）
     */
    public static boolean isAdminUser(Long userType) {
        return ADMIN_USER.equals(userType) || SUPER_ADMIN.equals(userType);
    }
    
    /**
     * 判断是否为普通用户
     */
    public static boolean isNormalUser(Long userType) {
        return NORMAL_USER.equals(userType);
    }
}
